// 模块化开发
//  模块化编程（modular programming）是一种软件设计技术，它将软件分解为若干独立 的、可替换的、具有预定功能的模块

// nodejs的模块化语法的导入和导出
// es6的模块化的语法 的导入和导出

// CommonJS  模块化规范 nodejs的模块化
// 模块化： 导入 和导出的语法
let num=99;
let name="王德发"
let obj={
  color:"红色"
}
function say(word) {
    console.log("你好"+word)
}
function run(params) {
    console.log("跑")
}
// 集中导出module.exports
module.exports={
  // say:say,
  say,
  run,
  num,
  obj:obj
}